// pages/matchlist/matchlist.js
Page({
    cansai:function(e){
      var that = this;
      var k = e.currentTarget.id;
      var matchid = this.data.result[k]._id;
      wx.setStorage({
        key:"matchid",
        data:matchid
     });
     wx.navigateTo({
      url: '../cansai/cansai',
  }).catch((error) => {
      wx.showToast({
          title: '前往链接页面出错，请稍后再试',
          icon: 'none',
          duration: 2000
      });
      console.error('导航到链接页面出错：', error);
  });
   },
  
  
    sousuo:function(){
      var neirong = this.data.matchname;
      var database = wx.cloud.database();
      database.collection("tb_match").where({}).get().then((res)=>{
        var matches = res.data;
        var result = [];
        for(let i=0;i<matches.length;i++){
          var data = matches[i];
          if(data.title.match(neirong)){
            result.push(data);
          }
        }
        this.setData({
          result:result
        });
      }).catch((err)=>{
        console.log(err);
      }); 
  }, 
  
  
    matchname:function(e){
      this.setData({
        matchname: e.detail.value
      })
       },
  
  
      /**
       * 页面的初始数据
       */
      data: {
        matchname:null,
        result:[]
      },
  
      /**
       * 生命周期函数--监听页面加载
       */
      onLoad(options) {
  
      },
  
      /**
       * 生命周期函数--监听页面初次渲染完成
       */
      onReady() {
  
      },
  
      /**
       * 生命周期函数--监听页面显示
       */
      onShow() {
  
      },
  
      /**
       * 生命周期函数--监听页面隐藏
       */
      onHide() {
  
      },
  
      /**
       * 生命周期函数--监听页面卸载
       */
      onUnload() {
  
      },
  
      /**
       * 页面相关事件处理函数--监听用户下拉动作
       */
      onPullDownRefresh() {
  
      },
  
      /**
       * 页面上拉触底事件的处理函数
       */
      onReachBottom() {
  
      },
  
      /**
       * 用户点击右上角分享
       */
      onShareAppMessage() {
  
      }
  })